package com.thomas.generator.component;

import java.sql.Connection;
import java.sql.ResultSet;

/**
 * @author xutao
 * @Package com.thomas.generator.component
 * @Description: ${todo}
 * @date 2019/12/11 10:44
 */
public interface IGenerator {

    String getDBType();

//    void init()throws Exception;

    void generator()throws Exception;

    void execute() throws Exception;

    Connection getConnection();

    ResultSet getTableSet() throws Exception;

    ResultSet getColumnSet(String tableName) throws Exception;
}
